#searchBox{display: none;}

body.white-bg{background: #fff;}
#top-header{background: #000;height:32px;position: fixed;left:0;right:0;top:0;z-index: 999;text-align: center;}
#top-header .wrapper{text-align: left;margin:0 auto;}
#top-header a{color: #fff;line-height: 32px;padding:0px 10px;font-size: 12px;}
#top-header #h5link{margin-left: 10px;}
#header{top:32px;height:60px;}
#header:before{height:60px;border:0;}
#header #logo{margin-top: 10px;}
#inspire #wrapper{margin-top: 110px;}
#inspire #header_sider{margin-right: 0;text-align: right;height:60px;line-height: 60px;color:#ccc;margin-right: 15px;}

#inspire #sideMenu{border-radius: 5px;box-shadow: 1px 3px 6px rgba(0,0,0,0.1);}
#sideMenu .sideLink:hover .hoveron{box-shadow: 1px 3px 6px rgba(0,0,0,0.1);border-radius: 5px;}

#search-header{text-align: center;padding:10% 0px 8% 0px;text-align: center; position: relative;}
.search-form{width:700px;height:50px;margin:0 auto;margin-top: 70px;}
.search-form .search-key{width:calc(85% - 27px);height:calc(100% - 4px);font-size:16px;float:left;border:2px solid #c4c7ce;border-radius: 25px 0 0 25px;border-right: 0;line-height: 100%;padding-left:25px;outline: none;}
.search-form .search-btn{width:15%;height:100%;float:left;background: #EE4A7A;border-radius: 0 25px 25px 0;}
#searchbanner{position: absolute;top:0px;left:50%;transform:translateX(-50%);border-radius: 45px;}

#header .search-form{width:600px;height:36px;margin-top:13px;margin-left: 30px; float:left;transition:all ease 0.3s;}
#header .search-key{width:calc(85% - 27px);height:calc(100% - 2px);border:1px solid #c4c7ce;border-right:0px;}
#header #logo{transition:all ease 0.3s;height:50px;margin-top: 10px;margin-left:15px;}
#header #logo img{height:40px;}
#header .search-btn img{width:22px;}
#header.banner-up .search-form{opacity: 0;}
#header.banner-up #logo{opacity: 0;}



#inspire .post.new .postmetadata{border-radius: 0px 0px 5px 5px;}
#inspire .post.new .entry{border-radius: 5px 5px 0px 0px;}

#icon-btns{margin-top: 70px; text-align: center;}
#icon-btns a{display: inline-block;width:80px;margin:0px 70px;font-size: 16px;color: #bbb; text-decoration: none;}
#icon-btns .icon-round{width:80px;height: 80px;background: #F2F4F4;text-align: center;position: relative;margin-bottom: 15px;border-radius: 50%;transition:all ease 0.3s;}
#icon-btns .icon-round img{position: absolute; left:50%;top:50%;transform:translate(-50%,-50%);}
#icon-btns h5{font-size: 14px;font-weight: normal;}
#icon-btns a:hover{color:#333;}
#icon-btns a:hover .icon-round{background: #E9EFF0;transform:translateY(-6px);}

#hot-search{margin:0 auto;margin-top:30px;font-size: 14px;color:#707070;width:600px;text-align: left;line-height: 2em;}
#hot-search a{padding:0px 5px;color:#bbb;display: inline-block;}
#hot-search a.hot{color: #666;text-decoration: underline;}
#hot-search a:hover,
#hot-search a.hot:hover{color:#333;}
#hot-search strong{float: left;height:4em;}

#inspire .post.collection h2{font-size: 16px;font-weight: bold;line-height: 1.5em;margin-right: 10px;margin-bottom:5px;height:auto;}
#collections .postmetadata{height:70px;text-align: left;background: #f7f8fa;color:#999;border:0;}
#collections .entry{height:150px;}

.link-bar{font-size: 16px;margin:0px 15px 40px 15px;line-height: 2em;}
.link-bar a{color:#999;display: inline-block;padding:0px 3px;margin-right: 15px;text-decoration: none;}
.link-bar a.cur{color:#333; border-bottom: 2px solid #EE4A7A;}
.link-bar a:hover{color:#333;}
.link-bar span{float: right;text-align: right;color:#bbb;font-size: 14px;display: inline-block;transform:translateY(10px);}

.taglinks{margin:0px 15px 40px 15px;}
.taglinks a{padding:0px 5px;color:#999;display: inline-block;}
.taglinks a:hover{color:#333;}
